An adaptive neural net controller with visual inputs

نویسندگان

  • Viral V. Tolat
  • Bernard Widrow
چکیده

It was demonstrated in 1964 by F.W. Smith and B. Widrow that a neural network used as an adaptive controller could be trained to stabilize an inverted pendulum fixed to a non-stationary platform or cart (the "broom-balancer"). The critical state variables (pendulum angle, pendulmn angular velocity, cart position, cart velocity) were measured and fed to the system in digital form. An unrealized objective in 1964 was to use visual inputs to indirectly obtain the state variables for purposes of control. This study, begun in 1987, has finally achieved that objective. The present scheme utilizes two dynamic images (5 by 11 binary pixels each) of the pendulum and its supporting cart. The first image represents the state of the pendulum and cart at the current time and the second image represents their state at a fixed time spacing earlier. These images are used as inputs to the neural network. An sample 5 by 11 image is shown in Hgure 1. Ilil imll Figure t. A skilled human trains the neural network while controlling the pendulum. The cart's propulsion is full speed forward or full speed reverse, as required for stabilization. "Bang-bang" control decisions are made by the human, which are made available to the neural network. The neural network learns to associate the dynamic visual images of the pendulum and cart with the human's control decisions. The network effectively learns to find the critical state variables from the visual images and learns how to use the visual information for control purposes, Two different controllers were tested for this work: a single adaptive linear threshold element (ADALINE) trained with the Widrow-Hoff LMS algorithm, and a two layer feedforward network with 3 hidden units trained with the backpropagation algorithm. Both controllers were able to stabilize the pendulum. Generalization was demonstrated in that successful stabilization occurred after training on only a limited number of all possible state images. This project illustrates the concept of a "trainable expert system." The skill of a human was embedded in the neural network controller. The adaptive system was able to "look over a human's shoulder" and learn to mimic human decisions. This work foreshadows the development of a new kind of machine, the ADAPTIVE COMPUTER, that is trained rather than programmed to perform useful tasks.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design of an Adaptive-Neural Network Attitude Controller of a Satellite using Reaction Wheels

In this paper, an adaptive attitude control algorithm is developed based on neural network for a satellite using four reaction wheels in a tetrahedron configuration. Then, an attitude control based on feedback linearization control is designed and uncertainties in the moment of inertia matrix and disturbances torque have been considered. In order to eliminate the effect of these uncertainties, ...

متن کامل

Hybrid Adaptive Neural Network AUV controller design with Sliding Mode Robust Term

This work addresses an autonomous underwater vehicle (AUV) for applying nonlinear control which is capable of disturbance rejection via intelligent estimation of uncertainties. Adaptive radial basis function neural network (RBF NN) controller is proposed to approximate unknown nonlinear dynamics. The problem of designing an adaptive RBF NN controller was augmented with sliding mode robust term ...

متن کامل

Adaptive RBF network control for robot manipulators

TThe uncertainty estimation and compensation are challenging problems for the robust control of robot manipulators which are complex systems. This paper presents a novel decentralized model-free robust controller for electrically driven robot manipulators. As a novelty, the proposed controller employs a simple Gaussian Radial-Basis-Function Network as an uncertainty estimator. The proposed netw...

متن کامل

Maximum Power Point Tracking of the Photovoltaic System Based on Adaptive Fuzzy-Neural Method

The aim of this paper was to present an optimized method in order to use maximum capacity of the photovoltaic panels. In this regard, we presented a method for the maximum power point tracking in the photovoltaic systems by using the neural networks and adaptive controller. In the proposed system, we estimated an error by using neural network. If this error is lower than the allowable systems e...

متن کامل

Adaptive Predictive Controllers Using a Growing and Pruning RBF Neural Network

An adaptive version of growing and pruning RBF neural network has been used to predict the system output and implement Linear Model-Based Predictive Controller (LMPC) and Non-linear Model-based Predictive Controller (NMPC) strategies. A radial-basis neural network with growing and pruning capabilities is introduced to carry out on-line model identification.An Unscented Kal...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Neural Networks

دوره 1  شماره 

صفحات  -

تاریخ انتشار 1988